package com.hnx.admin.aurora.core.api;
/*
项目名称： admin-aurora
创 建 人: 倔强的头发
创建日期： 2025/7/4   20:35:37 
描   述：
*/

public interface AutoSqlBuilder {
    String getSql();
    Object[] getParams();

    interface TableEventProcessor {
        void beforeExecute(String tableName, OperationType operationType);
        void afterExecute(String tableName, OperationType operationType, boolean success);
    }

    enum OperationType {
        INSERT, UPDATE, DELETE, SELECT
    }
}
